mutually satisfactory resolution - Turkish English Dictionary